\section{\StructuresChapterName}

\RU{В принципе, структура в \CCpp это, с некоторыми допущениями, просто всегда лежащий рядом, 
и в той же последовательности, набор переменных, не обязательно одного типа
\footnote{\ac{AKA} \q{гетерогенный контейнер}}.}
\EN{A \CCpp structure, with some assumptions, is just a set of variables, always stored
in memory together, not necessary of the same type
\footnote{\ac{AKA} \q{heterogeneous container}}.}
\DE{Ein \CCpp struct ist lediglich eine Menge von Variablen (nicht unbedingt gleichen Typs), die zusammen gespeichert
werden.
\footnote{\ac{AKA} \q{heterogener Container}}.}

% sections
\EN{\input{patterns/15_structs/1_systemtime/main_EN.tex}}\RU{\input{patterns/15_structs/1_systemtime/main_RU.tex}}\DE{\input{patterns/15_structs/1_systemtime/main_DE.tex}}
\EN{\input{patterns/15_structs/2_using_malloc/main_EN.tex}}\RU{\input{patterns/15_structs/2_using_malloc/main_RU.tex}}\DE{\input{patterns/15_structs/2_using_malloc/main_DE.tex}}
\input{patterns/15_structs/3_tm_linux/main.tex}
\EN{\input{patterns/15_structs/4_packing/main_EN.tex}}\RU{\input{patterns/15_structs/4_packing/main_RU.tex}}\DE{\input{patterns/15_structs/4_packing/main_DE.tex}}
\EN{\input{patterns/15_structs/5_nested/main_EN.tex}}\RU{\input{patterns/15_structs/5_nested/main_RU.tex}}\DE{\input{patterns/15_structs/5_nested/main_DE.tex}}
\input{patterns/15_structs/6_bitfields/main.tex}
\input{patterns/15_structs/exercises}

